#ifndef _EngineUILayeredRegion_h_
#define _EngineUILayeredRegion_h_

#include "BlazeEngineConfig.h"

#include "BlazeEngineUIRegion.h"

class _BlazeExports BeUILayeredRegion : public BeUIRegion
{
public:
	BeUILayeredRegion(const char* pcName);
	virtual ~BeUILayeredRegion();


	static void Install(lua_State* pLua);
	static void Uninstall();

protected:

	static int Lua_SetRenderLayer(lua_State* pLua);
	static int Lua_GetRenderLayer(lua_State* pLua);
};

#endif